Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F14 Italy F19 Italy F20 Italy F22 Italy F25 USA F29 Italy #4-w2 USA F31 Italy #4-w4 Germany F4 Italy F1 Italy F4 Italy F5 Italy F10 Romania F1 Italy F17 USA F24 France F17 France F18 France F19 Spain F32 USA F1 Italy F4 USA F6 France F5 Italy F12 USA F9 Italy F13 Italy F14 Italy F18 USA F12 Italy F24 Italy F25 Italy F29 France F12 France F14 Great Britain F15 France F19 Great Britain F17 Spain F37 USA F2 USA F3 USA F4 USA F5 USA F6 France F4 Italy F6 Italy F10 USA F8 USA F10 USA F17 USA F20 USA F21 USA F23 USA F24 USA F1 USA F5 USA F6 USA F1 Usa F12 Usa F13 Italy F4 Italy F5 Italy F23 Italy F27 M25 Shymkent M25 Shymkent M25 Cuneo M15 Almaty M25+H Appiano USA F26 USA F27 Spain F38 France F13 Great Britain F5 Italy F24 USA F8 Great Britain F6 Italy F10 USA F30 Italy #4-w1 Italy F15 Italy #4-w3 USA F32 Italy F8 Romania F2 Italy F13 Italy F14 Italy F15 USA F23 USA F24 Italy F26 Italy F30 Italy F31 USA F23 Great Britain F16 USA F26 Belgium F2 USA F28 USA F29 USA F3 Italy F1 Italy F2 USA F4 USA F5 USA F10 USA F11 Italy F15 Denmark F1 USA F7 V Trani Cup - Trani Memorial Manfredini - Sassuolo Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Open de L'Isere-Trophee BNP Paribas - Grenoble Unicredit (Suisse) Bank S.A. Challenger - Chiasso Open D'Orleans - Orleans Internationaux du Doubs - Besancon Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Open Diputacion Ciudad de Pozoblanco - Cordoba Nielsen USTA Pro Tennis Championship - Winnetka The Comercia Bank Challenger - Aptos Oldum Brown Vancouver Open - Vancouver Waco Tennis Challenger - Waco Dallas Challenger Swanston Challenger - Sacramento Bergamo Challenger Cherbourg Challenger Kyoto Challenger Bangkok Challenger Talahassee Challenger Yuba City Challenger Aptos Challenger Lexington Challenger Recanati Challenger Puerto Rico Challenger Tennis Event - Humacao Vancouver Challenger Binghamton Challenger Ethias Trophy - Mons USTA Tallahassee Tennis Challenger - Tallahassee Tulsa Challenger Sacramento Challenger Challenger DCN de Cherbourg - Cherbourg Tiburon Challenger Astana Challenger Savannah Challenger Sarasota Challenger Prostejov Challenger Ojai Challenger Aptos Challenger Memorial Manfredini - Sassuolo Tulsa Challenger Trofeo Sisma Mantova - Mantova The Comercia Challenger - Aptos Men's Pro Challenger at Tunica National - Tunica Guzzini Challenger - Recanati Tiburon Challenger Charlottesville Challenger Honolulu Challenger Nottingham Challenger 5° Sporting Challenger - Turin Genova Challenger Szczecin Challenger Tulsa Challenger Canottieri Mincio Open - Mantova Genoa Open Challenger-Fondazione Carige - Genova Mons Challenger Sacramento Challenger Tiburon Challenger 2007 Challenger of Santa Clara - Valencia Charlottesville Challenger Knoxville Challenger Honolulu Challenger Sarasota Challenger Prague Challenger Monza Challenger Winnetka Challenger Beijing Challenger Samarkand Challenger Como Challenger Tashkent Challenger Maui Challenger Mersin Challenger Tallahassee Challenger Prostejov Challenger Nottingham Challenger Prague Challenger Winnetka Challenger Astana Challenger Segovia Challenger St. Remy Challenger Petange Challenger Challenger Lugano - Lugano Fergana Challenger Fifth-Third Bank Tennis Classic - Lexington Napa Challenger Sacramento Challenger Tiburon Challenger Harbour Tennis Cup Regione Lombardia - Milan Kazan Challenger Tyumen Challenger Maui Challenger Astana Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open D'Orleans - Orleans Open Castilla y Leon - Segovia Geneva Challenger - Geneva Arroyo de la Encomienda - Valladolid Music City Challenger - Nashville Open de Tenis Amaya - Pamplona Braunschweig Challenger Heilbronn Open - Heilbronn Antonio Savoldi-Marco Co. - Manerbio Black Forest Open - Freudenstadt BH Telecom Indoors Sarajevo 2006 - Sarajevo 2006 North Shore Pro Tennis Championship - Winnetka WOW Cafe Challenger - New Orleans Tennis Napoli Cup 2007 - Napoli Freeman Men's $50,000 Challenger - Joplin The Swanston Challenger - Sacramento Genova Open Challenger - Genova Open des Alpes Trophee BNP Paribas - Grenoble Napa Challenger Sacramento Challenger Jameson Cup - Milan Tiburon Challenger II Naples ITG Challenger - Naples Roma Challenger 2007 - Rome Sacramento Challenger - Sacramento Knoxville Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Ford Tennis Championships - Louisville JSM Challenger - Champaign IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Napoli Challenger Savannah Challenger Mitsubishi Electric Europe Cup - Monza Ethias Tennis Trophy - Mons Heilbronn Challenger Turin Challenger Prostejov Challenger Milan Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Calabasas Challenger Columbus Challenger Tiburon Challenger San Remo Tennis Cup - San Remo Winnetka Challenger Sacramento Challenger Sunset Moulding Challenger - Yuba City Charlottesville Challenger Dallas Challenger TEAN International - Alphen Aan Den Rijn Launceston Challenger Semgroup Challenger - Tulsa 3rd Volkswagon Challenger - Wolfsburg President's Cup - Astana Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Wolfsburg Challenger Bordeaux Challenger Marburg Challenger Poprad Tatry Challenger Arpa Ceramic Cup - Reggio Emilia 2007 Nielsen Pro Tennis Championship - Winnetka Fifth Third Bank Tennis Championships - Lexington LXVII Concursu Internacional de Vigo - Vigo Citta di Como - Como Bauer Watertechnology Cup 2007 - Eckental Orleans Challenger Fairfield Challenger Knoxville Challenger Astana Challenger Irving Challenger Astana Challenger Happy Valley Challenger Dallas Challenger Irving Challenger Carson Challenger Genova Challenger Bordeaux Challenger Shymkent Challenger Orleans Challenger Dallas Challenger Mons Challenger Prague Challenger Braunschweig Challenger Ilkley Challenger Stockton Challenger Champaign Challenger Newport Beach Challenger Dallas Challenger Geneva Challenger Charlottesville Challenger Carson Challenger Irving Challenger Winnetka Challenger Sarasota Challenger Cleveland Challenger Charlottesville Challenger Tallahassee Challenger Shymkent Challenger Sacramento Challenger Heilbronn Challenger Pro Challenger at Calabasas - Calabasas Champaign Challenger Dallas Challenger Knoxville Challenger 2007 Knoxville Challenger - Knoxville Samarkand Challenger Aix En Provence Challenger Prague Challenger Meerbusch Challenger Sarasota Challenger Intersport Heilbronn Open - Heilbronn Szczecin Challenger Fairfield Challenger Knoxville Challenger Ilkley Challenger Happy Valley Challenger Wroclaw Challenger Barletta Challenger Savannah Challenger Tallahassee Challenger Vicenza Challenger Winnetka Challenger Binghamton Challenger Lexington Challenger Granby Challenger Turin Challenger Tennis Napoli Cup - Napoli Tiburon Challenger Stockton Challenger Tallahassee Tennis Challenger - Tallahassee Brest Challenger Charlottesville Challenger Bergamo Challenger Wroclaw Challenger Sarasota Challenger Milan Challenger Fifth Third Bank Tennis Championships - Lexington Charlottesville Challenger USTA Challenger - Champaign Savannah Challenger Winnetka Challenger Dallas Challenger Indian Wells Challenger Braunschweig Challenger The LTA Men's Challenger - Nottingham Shymkent Challenger Internazionali de Tennis di Bergamo - Bergamo The Manchester Trophy - Manchester AT&T Challenger of Dallas - Dallas Little Rock Challenger Columbus Challenger Fergana Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Portoroz Challenger Istanbul Challenger Nur-Sultan Challenger Lermontov Challenger Rome Challenger Sporting Challenger - Turin 10ø Tornea B. Camparini - Reggio Emilia Mitsubishi Electric Europe Cup - Monza The Surbiton Trophy - Surbiton Citta di Monza - Monza Aix En Provence Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia ATP Open Castilla y Leon - Segovia Challenger 42 - Andrezieux USTA Freeman Men's Challenger - Joplin 10° Trofeo Luigi Pezzoli - Bergamo Top Wool Challenger-Immagine Trophy - Biella Riviera di Rimini Challenger - Rimini Open de Montauban - Montauban Kos-Zucchetti Tennis Cup - Cordenons Open de Rennes La Trinitaine - Rennes AGT Challenger - Leon Izmir Cup - Izmir Legg Mason Tennis Classic - Washington Knoxville Challenger Open des Alpes Trophee BNP Paribas - Grenoble Savannah Challenger 2008 Lubbock Challenger - Lubbock Ethias Trophy - Mons Vancouver Challenger The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville Napoli Challenger Bordeaux Challenger Sarasota Challenger Jonkoping Challenger Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Carson Challenger Open 13 - Marseille SAP Open - San Jose Savannah Challenger Milan Challenger Countrywide Classic - Los Angeles St. Petersburg Open - St. Petersburg SAP Open - San Jose Prostejov Challenger Estoril Open - Estoril Mercedes Cup - Stuttgart Irving Challenger Legg Mason Tennis Classic - Washington Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Bratislava Challenger Champaign Challenger San Francisco Challenger Heilbronn Challenger Dallas Challenger Proton Malaysian Open - Kuala Lumpur Dallas Challenger Tallahassee Challenger Open 13 - Marseille Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Winnetka Challenger Szczecin Challenger ABN AMRO World Tennis Tournament - Rotterdam Winnipeg Challenger SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Sacramento Challenger Heilbronn Challenger U.S. Mens's Clay Court Championship - Houston Honolulu Challenger Dallas Challenger AEGON Championships - London Geneva Challenger Atlanta Tennis Championships - Atlanta Charlottesville Challenger Allianz Suisse Open Gstaad - Gstaad Belgrade Challenger Charlottesville Challenger Malaysian Open - Kuala Lumpur Knoxville Challenger Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Champaign Challenger Dubai Duty Free Tennis Championships - Dubai Sunrise Challenger US Men's Clay Court Championship - Houston Tiburon Challenger Almaty Challenger Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Casablanca Farmers Classic - Los Angeles Dallas Challenger Winston Salem - Winston Salem Open de Moselle - Metz If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Catella Swedish Open - Bastad Rimouski Challenger Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Mercedes Cup - Stuttgart Napoli Challenger Atlanta Tennis Championships - Atlanta Citi Open - Washington Countrywide Classic - Los Angeles China Open - Beijing Brisbane International - Brisbane Turin Challenger Sarasota Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Baton Rouge Challenger Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Rakuten Japan Open - Tokyo Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Tallahassee Challenger Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Knoxville Challenger Las Vegas Challenger AEGON Championships - London Delray Beach Open - Delray Beach AEGON International - Eastbourne BMW Open - Munich Brisbane International - Brisbane Helsinki Challenger BB&T Atlanta Open - Atlanta Hall of Fame Tennis Championships - Newport Champaign Challenger Estoril Open - Estoril ATP Kremlin Cup - Moscow If Stockholm Open - Stockholm New York Open - New York US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril AEGON Championships - London Hall of Fame Open - Newport Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Hall of Fame Open - Newport Citi Open - Washington Grand Prix Hassan II - Casablanca AEGON Championships - London Gerry Weber Open - Halle Antalya Open - Antalya International German Open - Hamburg Houston Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Heineken Open - Auckland Open 13 - Marseille Winnetka Challenger Delray Beach International Tennis Championships - Delray Beach Hall of Fame Tennis Championships - Newport Irving Challenger Sarasota Challenger SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Heilbronn Challenger SAP Open - San Jose Dallas Challenger Brisbane International - Brisbane BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport Knoxville Challenger Farmers Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Sarasota Challenger Citi Open - Washington US Men's Clay Court Championship - Houston Surbiton Challenger Rome Challenger Brisbane International - Brisbane Gatineau Challenger Furth Challenger PBZ Zagreb Indoors - Zagreb Maui Challenger Barcelona Open BancSabadell - Barcelona Astana Challenger Koblenz Challenger Abierto Mexicano - Los Cabos Aptos Challenger BB&T Atlanta Open - Atlanta The Artois Championships - London Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Napoli Challenger Swiss Indoors Basel - Basel Tiburon Challenger Astana Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Aegon Nottingham Open - Nottingham Savannah Challenger Napoli Challenger AEGON Championships - London Nottingham-2 Challenger Milan Challenger BB&T Atlanta Open - Atlanta Brisbane - Brisbane Citi Open - Washington St. Petersburg Open - St. Petersburg Indian Wells Challenger US Men's Clay Court Championship - Houston Savannah Challenger Citi Open - Washington BB&T Atlanta Open - Atlanta Memphis Open - Memphis Delray Beach Open - Delray Beach Marburg Challenger Scheveningen Challenger Ricoh Open - 's-Hertogenbosch Internazionali di Tennis - Bergamo Citi Open - Washington Chengdu Open - Chengdu Citi Open - Washington Zadar Challenger Delray Beach Open - Delray Beach Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha RCA Championships - Indianapolis Open SEAT 2008 - Barcelona Legg Mason Tennis Classic - Washington Medibank International - Sydney Open 13 - Marseille AEGON International - Eastbourne St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha ASB Classic - Auckland Delray Beach Open - Delray Beach Ricoh Open - 's-Hertogenbosch New York Open - New York Apia International - Sydney Nur-Sultan Challenger Sopot Challenger Memphis Open - Memphis AEGON International - Eastbourne Rogers Masters - Toronto Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Campbell's Hall of Fame Tennis Championships - Newport Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome Internazionali BNL d'Italia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Aircel Chennai Open - Chennai Internazionali BNL d'Italia - Rome Mercedes Cup - Stuttgart If Stockholm Open - Stockholm Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Shanghai Rolex Masters - Shanghai Gazprom Hungarian Open - Budapest Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Miami Open - Miami Miami Open - Miami St. Petersburg Open - St. Petersburg Citi Open - Washington BMW Open - Munich Open Sabadell Atlantico - Barcelona BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Hall of Fame Tennis Championships - Newport U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, PO, THA-KAZ 0-5 Hopman Cup - Perth Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Asian Hopman Cup - Astana Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, 1R, KAZ-BEL 3-2 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, KAZ-AUT 3-1